sales@sinfoochem.com
HOME / Products / Lab Chemicals / Dimethylbis(2-((1-oxooctadecyl)oxy)ethyl)ammonium methyl phosphonate